Freeform technology - Fransızca İngilizce Sözlük